Job Title: Software Developer - API Focus - Remote | WFH
Job Overview
We are on the lookout for skilled and committed Software Developers with a specialization in APIs to join our esteemed team. As an industry leader, our organization prides itself on delivering exemplary services to our clients. Being an employee-owned company, we place immense value on each team member and actively promote their professional growth through well-structured career development programs. We take pride in our certification as a Great Place to Work, reflecting our high employee satisfaction and retention rates.
Company Culture And Values
Our commitment lies in cultivating a supportive and inclusive work environment where our core values of integrity, passion, and enthusiasm guide our interactions and collaborations.
Career Growth Opportunities
We are dedicated to providing extensive career advancement opportunities through tailored internships and internal training programs that empower our employees to evolve within the organization.
Compensation And Benefits
As part of our team, you will enjoy a comprehensive benefits package that includes:
- Four weeks of paid time off in your first year
- Ten paid holidays
- Medical, dental, and vision insurance
- Life insurance and critical illness coverage
- Short and long-term disability benefits
- A 401(k) retirement plan
- Employee stock ownership
Key Responsibilities
As a Software Developer with a focus on APIs, your primary responsibilities will include:
- Designing, developing, validating, and delivering high-quality APIs for large-scale systems.
- Collaborating with our Enterprise Architecture team to implement industry-standard security protocols such as OAUTH and JWT.
- Developing APIs utilizing .NET, Azure API Management, Azure AD, and Azure SQL.
- Creating and packaging reusable enterprise framework components.
- Working alongside IT teams to ensure the quality, performance, and scalability of deployed products.
- Engaging in reviews related to integration, solution design, security, and code quality.
- Analyzing and evaluating application requirements from business, functional, and technical perspectives.
Required Skills
To succeed in this role, candidates should possess the following skills:
- 2-5 years of practical experience in developing RESTful services and applying design patterns.
- Proficiency in .NET Framework, C#, and Web Services.
- Familiarity with Visual Studio, relational databases, NuGet, IDEs, Azure, Swagger, and version control tools like Git/GitHub.
- A keen eye for detail and strong organizational skills.
- Effective communication abilities, both written and verbal.
- A proactive problem-solving mindset and an aptitude for multitasking.
- Eagerness to learn and adapt to new technologies in a dynamic environment.
Qualifications
Candidates must meet the following qualifications:
- A Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- 2-5 years of hands-on software development experience focused on APIs.
Employment Type: Full-Time